#rule-2-icon,a.z-icon,a.etrade-rule1-icon,a.z-icon img{display:none !important;width:0px !important; height:0px !important;}

/* main selectors, based on some e*trade styles */


img{border:none;}

/* site input and nav features */
#etHeader{width:760px;margin:0px auto 2px auto;text-align:left;}
#dtTime{clear:both;width:760px;height:30px;padding-top:4px;text-align:right;}
#dtTime2{clear:both;width:760px;height:12px;padding-top:3px;padding-bottom:3px;text-align:right;}

#etContainer{width:760px;margin:0px auto 20px auto;text-align:left;}
#etContainerOverview{width:600px; text-align:left; float: left;}
#etContainerOverviewR{width:300px; margin-left: 15px; float: left;}
#etTabs{margin:0px auto 0px auto;text-align:left;}
.msie.v6 #etTabs{width:758px;margin:0px auto 0px auto;text-align:left;}
#etBody{position:relative;border:1px solid #666;border-width:0px 1px 1px 1px;border-style:solid;padding:5px;} /* Tab Body p2 */
#etFooter{width:760px;margin:0px auto 20px auto;text-align:left;}
#etFooterOverview{width:100%;text-align:left;}
#etFooter a, #etFooter a{text-decoration:underline;}

.disclaimer{font-size:10px;color:#333;}
.symbolEnter{width:80px;height:14px;line-height:12px;float:left;vertical-align:bottom;}
.companyNameEnter {width:180px;height:14px;line-height:12px;vertical-align:bottom;}
.date{font-size:9px;color:#666;}
.source{font-size:9px;color:#666;}
.headline{font-weight:bold;font-size:11px;}
.headlineLG{font-weight:bold;font-size:16px;}
.footer{}
.text{line-height:14px;}
.smarttext{line-height:15px;}
.footerEle{border-right:1px solid #ccc;padding-right:5px;padding-left:5px;}
.radio{}
.expRatioCss{color:#003399;font-weight:bold;}

/* error message */
.errorBorder{background:#FFFFCE;border:1px solid #FF9A00;}
.errorBG{background:#FFFFCE;}

/* E*Trade Horizontal Lines */
.hrFull{height:1px;background-color:#ccc;width:100%;}

/* Page Layouts */
/* 2 Equal Columns */
.leftCol{float:left;width:390px;margin-right:14px;}
.leftColWidth{width:390px;}
.rightCol{float:left;width:338px;}
.rightColWidth{width:338px;}

/* 1 Main Column w/ Side bar */
.mainCol{float:left;width:560px;margin-right:14px;}
.mainColWidth{width:560px;}
.sideCol{float:left;width:170px;}
.sideColWidth{width:170px;}

.integratedColWidth{width:546px;}

/* chart buttons */
.chtOff{color:#003399;cursor:pointer;cursor:hand;text-decoration:none;}
.chtOn{color:#000;font-weight:bold;text-decoration:none;}

/* common news elements */
.highlightNews{background:#cfe0d0;padding:2px;}
.newsMainWidth{width:552px;}
.newsSideWidth{width:173px;}
a.news,a.news:link,a.news:visited,a.news:active,a.news:hover{font-weight:bold;}

/* Stocks Columns -- Phase II */
.col_1{width:235px;}
.col_2{width:490px;}
.col_3{width:745px;}

.col_two{width:363px;} /* 2 column layout */

.colRPad{padding-right:20px;} /* padding between columns */

table.solidDrk td,tr.solidDrk td,div.solidDrk{border-bottom:1px solid #9C9A9C;height:1px;}
table.solidMed td,tr.solidMed td,td.solidMed{border-bottom:1px solid #ccc;height:1px;}
table.bTopDrk td,tr.bTopDrk td{height:1px;line-height:1px;background:#9C9A9C;}
table.bTopMed td,tr.bTopMed td{height:1px;line-height:1px;background:#333;}
table.bTopLgtT td,tr.bTopLgtT td{height:1px;line-height:1px;background:#ccc;}
table.quote td,tr.quote td{padding:6px 0px 5px 0px;color:#000;}
table.bNav td{padding:6px 0px 8px 0px;color:#333;}

table.rowSm1 td,tr.rowSm td{padding:2px 0px 2px 0px;}
table.rowSm td,tr.rowSm td{padding:3px 0px 3px 0px;color:#666;}
table.rowRow td,tr.rowRow td{padding:6px 0px 6px 6px;color:#333;}

/* Occasionally needed to override a dotted border */
.noDots { background: none !important; }



/* Old Tabbed Layouts for Various Sections */
.tab{float:left;font-size:12px;line-height:22px;background:#eee;border-top:1px solid #666;border-bottom:1px solid #666;padding:0px 5px 0px 5px;text-align:center;cursor:pointer;cursor:hand;}

.tabSpace{float:left;font-weight:bold;line-height:23px;background:#fff;width:4px;border-bottom:1px solid #666;}
.tabSel{font-weight:bold;background:#fff;border-top:1px solid #666;border-bottom:1px solid #fff;}

.tabImg{float:left;background:#eee;font-weight:bold;}
.tabImgSel{float:left;background:#fff;font-weight:bold;}

/* Mini-Tab Navigation code */
#minitabs { float:left; width:100%; line-height:normal; }
#minitabs ul { margin:0; padding:0 0 23px 8px; list-style-type:none; border-bottom: 1px solid #999999;}
#minitabs li { float:left; margin:0 3px 0 0; padding:0; }
#minitabs a { display:block;  padding:0 0 0 3px; text-decoration: none; font-weight:bold; }
#minitabs a span { float:none;  display:block; padding:6px 10px 4px 6px; }
#minitabs #current a { background-position:0% -70px; border-bottom: 1px solid white; color: #000000; text-decoration: none; }
#minitabs #current a span { background-position:100% -70px; }
#minitabs a:link { color: #000000; }
#minitabs a:visited { color: #000000; }
#minitabs a:hover { color: #000000; background-position: 0% -140px; }
#minitabs a:hover span { background-position: 100% -140px; }
#minitabs #current a:hover { color: #000000; }
#minitabs .new { float:left; width:25px; margin-top:-5px; margin-left:8px; position:absolute; }
#minitabs .beta { float:left; width:25px; margin-top:-5px; margin-left:8px; position:absolute; }

/* In Page Mini-Tab Navigation code */
#minitabs.inPageTabs { float:left; width:99.75%; line-height:normal; }
#minitabs.inPageTabs ul {padding-left:8px;}
#minitabs.inPageTabs a { display:block; background:url(../images/subminitab_left.gif) no-repeat left top;  padding:0 0 0 3px; text-decoration: none; font-weight:bold; }
#minitabs.inPageTabs a span { float:none; background:url(../images/subminitab_right.gif) no-repeat right top; display:block; padding:5px 10px 4px 6px; }
#minitabs.inPageTabs a:hover { color: #000000; background-position: 0% -140px; }
#minitabs.inPageTabs a:hover span { background-position: 100% -140px; }
#minitabs.inPageTabs #current a:hover { color: #000000; }
#minitabs.inPageTabs a:link { color: #003399; }
#minitabs.inPageTabs a:visited { color: #003399; }

/* E*Trade borders */
.bDrk{border:1px solid #9C9A9C;}
.bMed{border:1px solid #666;}
.bLgt{border:1px solid #ccc;}
.bTopDrk{border-top:1px solid #9C9A9C;}
.bTopLgt{border-top:1px solid #ccc;}
.bBotWhite{border-bottom:1px solid #fff;}
.bBotLgt{border-bottom:1px solid #ccc;}
.bBotDrk{border-bottom:1px solid #9C9A9C;}
.bBotBlack{border-bottom:1px solid #000;}

.bLeftLgt{border-left:1px solid #ccc;}
.bRightLgt{border-right:1px solid #ccc;}
.bRightMed{border-right:1px solid #666;}
.bRightDrk{border-right:1px solid #9C9A9C;}
.bRightWhite{border-right:1px solid #fff;}

/* dark 3px top bar */
table.dBar td,tr.dBar td{height:2px;line-height:2px;background:#878787;}
div.dBar{height:2px;line-height:2px;background:#878787;}

/* Background Colors */
.bgDrk{background:#9C9A9C;}
.bgLgt{background:#EFEFEF!important;}
.bgLgt2{background:#F7F7F7!important;} /* only used by snapshot alert */
.bgMed{background:#CECFCE;}
.bgWhite{background:#fff;}

/* Format : market data display classes */
.pos{color:#009900;}
.neg{color:#990000;}
.unch{color:#000000;}

/* common generic */
.fRed{color:red;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.nowrap{white-space: nowrap;}
.hand{cursor:pointer;cursor:hand;}
.clear{clear:both;}
div.clear{clear:both; margin:0; }
.clearAll{clear:both; margin:0;padding:0;height:0;font-size:1px; }
.block{display:block;}
.inline{display:inline;}
.none{display:none;}
.abs{position:absolute;}
.relative{position:relative;}
.noLink{text-decoration:none;}
ul.nobullets {list-style-type:none;margin:0px;}

/* common page elements */
#commonContainer {position:absolute;top:137px;left:155px;z-index:99;}

/* generic text styles */
.arial{font-family:Arial;}
.verdana{font-family:verdana;}
.trebuchet{font-family:trebuchet;}

/* font size's */
.txt18{font-size:18px;}
.txt17{font-size:17px;}
.txt16{font-size:16px;}
.txt15{font-size:15px;}
.txt14{font-size:14px;}
.txt13{font-size:13px;}
.txt12{font-size:12px;}
.txt11{font-size:11px;}
.txt10{font-size:10px;}
.txt9{font-size: 9px;}
.txt8{font-size: 8px;}

/* couple line heights */
.lh1{line-height:1px;}
.lh2{line-height:2px;}
.lh5{line-height:5px;}
.lh8{line-height:8px;}
.lh10{line-height:10px;}
.lh12{line-height:12px;}
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}

/* text layout */
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

/* text transforms */
.ucase { text-transform: uppercase; }
.lcase { text-transform: lowercase; }

/* other used text colors */
.grey3{color:#333;}
.grey4{color:#444 !important;}
.grey6{color:#666;}
.grey9{color:#999;}
.black{color:#000;}
.white{color:#fff;}
.href{color:#003399;}

/* floats */
.fLeft{float:left;}
.fRight{float:right;}
.vTop{vertical-align:top;}
.vBot{vertical-align:bottom;}
.vMid{vertical-align:middle;}

/* required spacers */
.etLeftIndent{margin-left:8px;}

/* useful spacers */
.xL2{margin-left:2px;}
.xL3{margin-left:3px;}
.xL5{margin-left:5px;}
.xL8{margin-left:8px;}
.xL10{margin-left:10px;}
.xL12{margin-left:12px;}
.xL14{margin-left:14px;}
.xL16{margin-left:16px;}
.xL20{margin-left:20px;}

.xR3{margin-right:3px;}
.xR5{margin-right:5px;}
.xR20{margin-right:20px;}
.xB10{margin-bottom:10px;}
.xB16{margin-bottom:16px;}
.xB20{margin-bottom:20px;}

.t1{padding-top:1px;}
.t2{padding-top:2px;}
.t3{padding-top:3px;}
.t4{padding-top:4px;}
.t5{padding-top:5px;}
.t6{padding-top:6px;}
.t7{padding-top:7px;}
.t8{padding-top:8px;}
.t10{padding-top:10px;}
.t12{padding-top:12px;}
.t15{padding-top:15px;}
.t20{padding-top:20px;}

.b1{padding-bottom:1px;}
.b2{padding-bottom:2px;}
.b3{padding-bottom:3px;}
.b4{padding-bottom:4px;}
.b5{padding-bottom:5px;}
.b6{padding-bottom:6px;}
.b7{padding-bottom:7px;}
.b8{padding-bottom:8px;}
.b9{padding-bottom:9px;}
.b10{padding-bottom:10px;}
.b12{padding-bottom:12px;}
.b15{padding-bottom:15px;}
.b18{padding-bottom:18px;}
.b20{padding-bottom:20px;}

.pL2{padding-left:2px;}
.pL3{padding-left:3px!important;}
.pL4{padding-left:4px;}
.pL5{padding-left:5px;}
.pL6{padding-left:6px;}
.pL8{padding-left:8px;}
.pL9{padding-left:9px;}
.pL10{padding-left:10px;}
.pL12{padding-left:12px;}
.pL14{padding-left:14px;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL30{padding-left:30px;}
.pR2{padding-right:2px;}
.pR3{padding-right:3px!important;}
.pR4{padding-right:4px;}
.pR5{padding-right:5px;}
.pR6{padding-right:6px;}
.pR8{padding-right:8px;}
.pR10{padding-right:10px;}
.pR12{padding-right:12px;}
.pR15{padding-right:15px;}
.pR20{padding-right:20px;}
.pR30{padding-right:30px;}


/* table header row styles */
.h,a.h,a.h:link,a.h:visited,a.h:hover,a.h:active{color:#fff;text-decoration:none}

/* stocks area styles below */
tr.hRow td{color:#fff;font-weight:bold;background:#999;border-right:1px solid #666;border-bottom:1px solid #666;padding:3px 0px 3px 5px;}
tr.qRow td{color:#000;font-weight:bold;font-size:17px;background:#EFEFEF;border-right:1px solid #ccc;padding:4px 0px 2px 0px;text-align:center;}


/* Stocks Data Modules */
.etMod {margin-bottom: 16px; float: left; overflow: hidden; }
.etMod h4 {border-bottom: 1px solid #999; padding: 6px 0 5px;}
.etMod table {border-collapse: collapse; margin-bottom: 8px;}
.etMod td {vertical-align: top; padding: 7px 0 6px;}
.etMod .wAvg td {padding: 5px 0 4px;}
.etMod .rank img {display: block; margin: 2px 0 0 8px;}
.etMod .chart {float: right; margin: 4px 0;}
.etMod .mText {clear: right; margin-bottom: 5px;}

div.qLinkPositionerResearch { position: absolute; top: -2px; left: 209px; }
div.qLinkResearch,
div.qLinkResearch a { float: left; border: solid 1px #9b9b9b; line-height: 1.2; }
div.qLinkResearch 	{ border-width: 1px 0; margin: 8px 4px 4px; font-size: 100%; }
div.qLinkResearch a { position: relative; border-width: 0 1px; margin: 0 -1px; padding: 0 3px; background-color: #fff; font-weight: bold; color: #039; font-size: 11px; text-decoration: none; }

#savedSettingsMenu div.active{color: #003399; cursor:pointer}
#savedSettingsMenu div {color:#666666;}
